﻿using System;
using System.Collections.Generic;
using System.Text;

namespace ECOSYSTEM_Dominio
{
    public class EmpresaProvedor
    {
        private Int32 aEmpresaProvedorID;        
        private String aEmpresaProvRUC;       
        private String aRazonSocialEmpreProv;
        private String aFecRegEmpreProv;

        public EmpresaProvedor() { }
        public EmpresaProvedor(String pEmpresaProRUC, String pRazonSocialEmpreProv, String pFecRegEmpreProv)
        {
            aEmpresaProvRUC = pEmpresaProRUC;
            aRazonSocialEmpreProv = pRazonSocialEmpreProv;
            aFecRegEmpreProv = pFecRegEmpreProv;
        }
        public EmpresaProvedor(Int32 pEmpresaprovedorID, String pEmpresaProRUC, String pRazonSocialEmpreProv, String pFecRegEmpreProv)
        {
            this.aEmpresaProvedorID = pEmpresaprovedorID;
            this.aEmpresaProvRUC = pEmpresaProRUC;
            this.aRazonSocialEmpreProv = pRazonSocialEmpreProv;
            this.aFecRegEmpreProv = pFecRegEmpreProv;
        }
        public Int32 EmpresaProvedorID
        {
            get { return aEmpresaProvedorID; }
            set { aEmpresaProvedorID = value; }
        }
        public String EmpresaProvRUC
        {
            get { return aEmpresaProvRUC; }
            set { aEmpresaProvRUC = value; }
        }
        public String RazonSocialEmpreProv
        {
            get { return aRazonSocialEmpreProv; }
            set { aRazonSocialEmpreProv = value; }
        }
        public String FecRegEmpreProv
        {
            get { return aFecRegEmpreProv; }
            set { aFecRegEmpreProv = value; }
        }
        //DETALLE DE EMPRESA POR SUS VENDEDORES POR CIUDAD
        public class DetalleEmpresaProvedor {
            private String aDireccion;
            private String aTelefono;
            private Int32 elVendedor;

            public DetalleEmpresaProvedor() { }
            public DetalleEmpresaProvedor(String pDireccion, String pTelefono, Int32 pVendedor) {
                this.aDireccion = pDireccion;
                this.aTelefono = pTelefono;
                this.elVendedor = pVendedor;
            }

            public String Direccion
            {
                get { return aDireccion; }
                set { aDireccion = value; }
            }
            public String Telefono
            {
                get { return aTelefono; }
                set { aTelefono = value; }
            }
            public Int32 ElVendedor
            {
                get { return elVendedor; }
                set { elVendedor = value; }
            }
        }
    }
}
